suffocating feeling - Alemán Inglés Diccionario